import config from "@/config"; // 导入配置文件
// 基本路径
const baseURL = config.baseURL;

export function SendVerificationCodeRequest(phoneNumber) {
	// 在发送请求前显示加载框
	uni.showLoading({
		title: '发送验证码中'
	});

	uni.request({
		url: `${baseURL}/code/user/${phoneNumber}`,
		method: "GET",
		success(res) {
			if (res.data.code == 200) {
				uni.hideLoading();
				uni.showToast({
					duration: 2000,
					image:'/static/image/icon/success.png',
					title: "验证码发送成功"
				})
			} else if (res.data.code == 400) {
				uni.hideLoading();
				uni.showToast({
					duration: 2000,
					image:'/static/image/icon/fail.png',
					title: "验证码发送失败"
				})
			}
			return res
		},
		fail(err) {
			uni.hideLoading();
			uni.showToast({
				title: "服务器罢工了",
				image: '/static/image/icon/Disconnected.png',
				duration: 2000
			})
			return res
		},
		complete() {
			// 无论请求成功还是失败，都在这里关闭加载框
			uni.hideLoading();
		}
	})
}
